/***********************************************************************
 *
 * MODULE NAME:    host_timer.h
 * DESCRIPTION:    Host System buffers
 * MAINTAINER:     Dave Airlie
 *
 * SOURCE CONTROL: $Id: host_timer.h,v 1.1 2008/12/17 10:19:31 jianguo Exp $
 *
 * LICENSE:
 *     This source code is copyright (c) 2000 RDA Microelectronics.
 *     All rights reserved.
 *
 ***********************************************************************/
#ifndef RDABT_HOST_TIMER_H
#define RDABT_HOST_TIMER_H


#include "host_config.h"

t_api rdabt_timer_initialise(void);
void rdabt_timer_shutdown(void);

void rdabt_handle_expired_timers(int ticks);  /* this function called one times per 100 millisecond */
t_api rdabt_cancel_timer(u_int8 timerHandle);
u_int8 rdabt_timer_create(u_int32 timeoutTenths, void(*callbackFunc)(void *), void *callbackArg, u_int8 flags);

#endif
